<?php 
namespace Admin\Controller; 
use Common\Model\WebSet;

/**
 * 站点配置控制器
 */
class WebSetController extends CommonController{
    private $db;
  	/**
     * 
     * 构造函数
     */
  	public function __init(){
      $this->db=new WebSet;

      // 父级CommonController的构造函数
  		parent::__init();

  	}
  	/**
     *
     * 显示站点配置列表信息
     */
    public function index(){
      if (IS_POST) {
        // 获取POST传过来的信息
        $post=Q('post.');
        // p($post);die;
        foreach ($post as $k => $v) {
          // 修改数据
          $this->db->where('name',$k)->update(array('value'=>$v));
        }
        //var_export 将$post内容打成字符串 有true则返回，没true则输出字符串
        $data=var_export($post,true);
        $data="<?php return \n \r".$data." ?>";

        // file_put_contents 将字符串写入到文件 1，要被写入的文件名 2，要写入的内容
        $res=file_put_contents('Config/webset.php', $data);
        if ($res) {
          View::success('修改站点配置成功');
        }else{
          View::error('权限不够，写入失败');
        }
      }
      // 获取webset表内容
      $data=$this->db->get();
      // 分配到HTML页面显示
      View::with('data',$data);

      View::make();
    }



}
?>
